Definitions | Generic{f:  T|S(f)}, Type, t T, Prop, , x:A B(x), f(a), x(s1,s2),  x. t(x), x:A. B(x), P  Q, x:A B(x), Surj(A; B; f), x:A. B(x), ||as||, P & Q, i j < k, a<b, False, A, A B, , {x:A| B(x) }, {i..j }, #$n, Void, l[i], s = t, type List, l1 l2, 1of(t), A/x,y. B(x;y), x.A(x), <a,b>, A & B, {T}, SQType(T), s ~ t, True, T, 2of(t) |